The 12 full papers and 3 short papers presented in this volume were carefully reviewed and selected from 23 submissions. The ...